computer software laptop digital computer repair thin-client notebook design cpld xilinx altera asic radius3 dsp tools audio power tools hand tools application analog